
var rootDocument = 'https://wxcd.momjoin.com.cn';// 'https://www.momjoin.com.cn'; //  'https://wx.mamatx.com.cn';//  'http://192.168.10.20:8083';//安全请求路径  

//get请求
function getReq(url,data,callBack){
  wx.request({
    url: rootDocument + url,
    data: data,
    header: {
      'content-type': 'application/json'
    },
    method: 'GET',
    dataType: 'json',
    responseType: 'text',
    success: function(res) {
      //返回callBack 函数
      return typeof callBack == 'function' && callBack(res.data);
    },
    fail: function(res) {
      wx.showModal({
        title: '网络错误',
        content: '网络出错，请刷新重试',
        showCancel: false,
      })
      return typeof callBack == 'function' && callBack(false);
    },
  })
}

//post请求
function postReq(url,data,callBack){
  wx.showLoading({
    title: '加载中',
  })
  wx.request({
    url: rootDocument + url,
    data: data,
    header: {
      'content-type': 'application/x-www-form-urlencoded'
    },
    method: 'POST',
    dataType: 'json',
    responseType: 'text',
    success: function (res) {
      wx.hideLoading();
      //返回callBack 函数
      return typeof callBack == 'function' && callBack(res.data);
    },
    fail: function (res) {
      wx.hideLoading();

      wx.showModal({
        title: '网络错误',
        content: '网络出错，请刷新重试',
        showCancel: false,
      })

      return typeof callBack == 'function' && callBack(false);
    },
  })
}

module.exports = {
  getReq: getReq,
  postReq: postReq,
  rootDocument: rootDocument
}